package org.jeecg.modules.xxgx.djgl.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@TableName("cs_xx_djcl")
@Data
public class CsXxDjclDo implements Serializable {
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    /**
     *编号
     */
    @TableId
    private String id ;

    /**
     *创建人
     */
    @TableField(value = "create_by")
    private String createBy ;

    /**
     *创建日期
     */
    @TableField(value = "create_time")
    private Date createTime ;

    /**
     *更新人
     */
    @TableField(value = "update_by")
    private String updateBy ;

    /**
     *更新日期
     */
    @TableField(value = "update_time")
    private Date updateTime ;

    /**
     *所属部门
     */
    @TableField(value = "sys_org_code")
    private String sysOrgCode ;

    /**
     *租户编号
     */
    @TableField(value = "tenant_id")
    private Integer tenantId ;

    /**
     *企业主键
     */
    @TableField(value = "company_id")
    private String companyId ;

    /**
     *处理类型
     */
    @TableField(value = "cllx")
    private String cllx ;

    /**
     *合并类型
     */
    @TableField(value = "hblx")
    private String hblx ;

    /**
     *合并规则
     */
    @TableField(value = "hbgz")
    private String hbgz ;

    /**
     *拆分类型
     */
    @TableField(value = "cflx")
    private String cflx ;

    /**
     *拆分规则
     */
    @TableField(value = "cfgz")
    private String cfgz ;

    /**
     *原单据主键
     */
    @TableField(value = "ydjzj")
    private String ydjzj ;

    /**
     *处理后单据主键
     */
    @TableField(value = "xdjzj")
    private String xdjzj ;
}
